felt vindicated - Espagnol Anglais Dictionnaire